package Day04;

import java.util.Scanner;

//while结构的演示
public class WhileDemo {

    public static void main(String[] args) {

        //Scanner scan = new Scanner(System.in);
        //int times = scan.nextInt();
        //2)输出9的乘法表
        int num = 1;
        while(num<=9){
            System.out.println(num+"*9="+num*9);
            num++;
        }
        System.out.println("继续执行");
        /*执行过程
                        num = 1
            true 输出    1*9=9    num = 2
            true 输出    2*9=18    num = 2
            true 输出    3*9=27    num = 2
            true 输出    4*9=36    num = 2
            true 输出    5*9=45    num = 2
            true 输出    6*9=54    num = 2
            true 输出    7*9=63    num = 2
            true 输出    8*9=72    num = 2
            true 输出    9*9=81    num = 2
            false while循环结束
            输出继续执行...
         */



        /*//输出五次行动是成功的阶梯：
        int times = 0;       //1)循环变量的初始化
        while (times<5) {      //2)循环的条件
            System.out.println("行动是成功的阶梯");
            times++;            //3）循环变量的1改变
        }
        System.out.println("继续执行...");*/
        /*执行过程
                        times = 0
            true 输出    times = 1
            true 输出    times = 2
            true 输出    times = 3
            true 输出    times = 4
            true 输出    times = 5
            false
         */





        /*
            1)while结构
                    1)语法:
                    while(boolean){
                        语句块/循环体---------反复执行的代码。
                    }
                2)执行过程:
                    先判断Boolean旳值，若为true则执行语句块
                    在判断Boolean的值，若为true则再执行语句块，
                    在判断Boolean的值，若为true则再执行语句块，
                    如此反复，直到Boolean旳值为false时，while循环结束
         */

    }
}
